آموزش عملی MLOps جامع در گوگل کلود (Google Cloud) [ویدئویی] - آخرین آپدیت

دانلود Real-world End to End Machine Learning Ops on Google Cloud [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی، یادگیرندگان را با پیاده‌سازی عملی MLOps در گوگل کلود، از مراحل تنظیمات اولیه تا ارکستراسیون پیشرفته گردش‌کار آشنا می‌کند. دوره با معرفی سرویس‌های GCP و مبانی MLOps آغاز شده و سپس به بررسی ساخت خط لوله‌های CI/CD با استفاده از Cloud Build، Artifact Registry و Cloud Run می‌پردازد. شرکت‌کنندگان مدل‌های ML کانتینری و مقیاس‌پذیر را مستقر کرده و تست‌های خودکار را اجرا می‌کنند. در ادامه، یادگیرندگان از Airflow به همراه Cloud Composer برای آموزش مداوم (Continuous Training) استفاده می‌کنند تا مدل‌ها به‌روز بمانند و خطاها از طریق سیستم‌های هشدار مدیریت شوند. این دوره به طور عمیق وارد Vertex AI برای آموزش بهینه مدل، استقرار، مدیریت ریجستری و پیش‌بینی‌ها می‌شود که توسط اتوماسیون CI/CD پشتیبانی می‌گردد. مباحث پیشرفته شامل Kubeflow Pipelines، تنظیم هایپرپارامترها، قابلیت تفسیرپذیری (Explainability) و نسخه‌بندی مدل است که منجر به ایجاد راهکارهای AI شفاف و دقیق می‌شود. بخش نهایی به هوش مصنوعی مولد (Generative AI) و مدل‌های زبانی بزرگ مانند PaLM 2 در گوگل کلود با آزمایشگاه‌های عملی و استقرارهای سفارشی اختصاص دارد. تکالیف عملی در سراسر دوره، مهارت‌های واقعی لازم برای مدیریت با اعتمادبه‌نفس گردش‌کارهای End-to-End MLOps را تضمین می‌کند. برخی از دستاوردهای این دوره: - استقرار مدل‌های ML کانتینری در GCP Cloud Run و Artifact Registry - خودکارسازی گردش‌کارهای CI/CD با Cloud Build و یکپارچه‌سازی با GitHub - ساخت خط لوله‌های آموزش مداوم با Airflow و Cloud Composer - آموزش و استقرار بهینه مدل‌ها با استفاده از سرویس‌های Vertex AI - مدیریت گردش‌کارهای ML و آزمایش‌ها با Kubeflow Pipelines - انجام تنظیم هایپرپارامترها و به‌کارگیری تکنیک‌های تفسیرپذیری این یک دوره سطح پیشرفته است که برای دانشمندان داده، مهندسان یادگیری ماشین، مهندسان ابری و متخصصان DevOps طراحی شده است که قصد دارند در زمینه MLOps در گوگل کلود تخصص یابند. پیش‌نیازهای مورد نیاز شامل تسلط بر برنامه‌نویسی پایتون، اصول یادگیری ماشین و آشنایی با رایانش ابری (به‌ویژه GCP) است. تجربه قبلی در کار با ابزارهای کانتینری مانند Docker و متدهای CI/CD شدیداً توصیه می‌شود. سرفصل‌های کلیدی: گردش‌کار جامع MLOps با ابزارهای گوگل کلود، یکپارچه‌سازی خط لوله‌های CI/CD با استقرار و تست مدل، و ارکستراسیون پیشرفته ML با Vertex AI و Kubeflow.

سرفصل ها و درس ها

مقدمه و پیش‌نیازها Introduction & prerequisites

  • سلام و معرفی Hello & Introduction

  • سرور دیسکورد دوره Discord Server for this Course

  • آزمایشگاه: ساخت حساب آزمایشی GCP برای دوره Lab-Create GCP Trial Account for the course

  • آزمایشگاه: دانلود gcloud cli و پیکربندی پروژه Lab-Download gcloud-cli & project configuration

  • پیش‌نیازها و نصب‌های مورد نیاز دوره Course prerequisites and installations

  • مرور کلی دوره و بررسی بخش‌ها Course Overview & section walkthrough

  • سرویس‌های GCP مورد استفاده در دوره GCP Services used in the course

آشنایی با MLOps Introduction to ML Ops

  • مقدمه‌ای بر MLOps Introduction To ML-Ops

  • اصول و اجزای کلیدی در MLOps Key Components Principles in ML-Ops

پیاده‌سازی CI/CD با استفاده از GCP CloudBuild، Artifact & Container Registry و CloudRun CI/CD using GCP CloudBuild, Artifact & Container Registry and CloudRun

  • مقدمه‌ای بر CI/CD در گوگل کلود Introduction to CI/CD on GCP

  • آشنایی با GCP Container Registry و Artifact Registry Introduction to GCP Container Registry and Artifact Registry

  • آزمایشگاه: فعال‌سازی APIهای مورد نیاز و نصب ماژول‌ها Lab : Enable necessary APIs and install modules

  • مقدمه‌ای بر GCP CloudRun برای مدل‌های ML Introduction To GCP CloudRun for ML Models

  • مرور مراحل برنامه Flask - توسعه محلی Overview of Steps for Flask Application - Local development

  • آزمایشگاه: استقرار برنامه Flask با استفاده از Container/Artifact Registry و CloudRun Lab : Deploy Flask application using Container/Artifact Registry and CloudRun

  • آزمایشگاه: اجرای PyTest به صورت محلی با کمک ChatGPT Lab: Execute PyTest locally using ChatGPT

  • آشنایی با سرویس GCP CloudBuild Introduction to GCP CloudBuild Service

  • آزمایشگاه: استقرار برنامه Flask با استفاده از GCP CloudBuild Lab : Deploy Flask application using GCP CloudBuild

  • آزمایشگاه: تنظیم Triggerهای CloudBuild از مخزن گیت‌هاب Lab : Setup Cloudbuild Triggers from GitHub Repo

  • مرور مدل XGBoost برای سیستم پیشنهاد کوپن XGBoost Model Overview for Coupon Recommendations Model

  • آزمایشگاه: استقرار و پیاده‌سازی برنامه Flask برای سرویس‌دهی مدل و Pytest محلی Lab : Deploy and implement Model Serving Flask Application and Pytest Locally

  • آزمایشگاه: استقرار مدل ML در CloudRun با استفاده از CloudBuild Lab : Deploy ML Model to CloudRun using CloudBuild

  • مرور تست A/B برای مدل‌های ML با استفاده از CloudRun Overview of A/B Testing for ML Models using CloudRun

  • آزمایشگاه: استقرار نسخه جدید مدل ML و به‌روزرسانی ترافیک نسخه Lab : Deploy New Version of ML Model & Update version traffic

  • تکلیف: استقرار مدل رگرسیون اجاره دوچرخه و اجرای CI/CD Assignment - Deploy Bike Rentals Regression Model & perform CI/CD

آموزش مداوم مدل با استفاده از Cloud Composer Airflow Continuous Model Training using Cloud Composer-Airflow

  • مرور مدل علوم داده برای کمپین بازاریابی بانک Overview of Data science model for Bank Marketing Campaign

  • مقدمه‌ای بر آموزش مداوم (Continuous Training) Introduction to Continuous Training

  • آشنایی با Airflow برای آموزش مداوم Introduction to Airflow For Continuous Training

  • آزمایشگاه: ایجاد محیط Airflow Composer و Vertex AI Workbench Lab: Create Setup Airflow composer Env and Vertex AI Workbench

  • آزمایشگاه: اجرای آموزش مدل با استفاده از Jupyter Notebook در GCP Lab: Execute Model Training using Jupyter-Nbk on GCP

  • آزمایشگاه: اجرای Airflow Dag برای گردش‌کار یادگیری ماشین Lab: Execute Airflow Dag for Machine Learning Workflow

  • آزمایشگاه: خط لوله آموزش مداوم در عمل Lab : Continuous Training Pipeline in Action

  • بررسی سناریوهای شکست در آموزش مداوم Implications of Failure scenarios in Continuous Training

  • آزمایشگاه: تحریک آموزش مداوم برای ثبت لاگ‌های مدل و تنظیم هشدارها Lab: Trigger Continuous Training to capture model logs and setup alerting

  • مرور کلی CI/CD برای آموزش مدل Overview of CI/CD for Model Training

  • آزمایشگاه: CI/CD کد آموزش مدل با استفاده از Cloud Build، PyTest و Github Lab : CI/CD of Model Training Code using Cloud-Build,PyTest and Github

  • آزمایشگاه: تنظیم Triggerهای CloudBuild Lab : Setup CloudBuild triggers

  • تکلیف بخش اول: تنظیم آموزش مداوم برای مدل ROI بازاریابی Assignment Part-1 : Setup Continuous Training for a Marketing ROI Model

  • تکلیف بخش دوم: اجرای CICD برای مدل علوم داده ROI Assignment Part-2 : Perform CICD of the Data Science ROI Model

  • تکلیف بخش سوم: استقرار برنامه سرویس‌دهی مدل در GCP CloudRun Assignment Part-3 : Deploy Model Serving Application to GCP CloudRun

استفاده از Vertex AI برای علوم داده و یادگیری ماشین Vertex AI For Data Science & Machine Learning

  • مرور کلی بخش Section Overview

  • مقدمه‌ای بر سرویس آموزش مدل Vertex AI Introduction to Vertex AI Model Training Service

  • مرور مدل رگرسیون اجاره دوچرخه Overview of Bike Share Rentals Regression Model

  • آزمایشگاه: آموزش مدل Vertex AI با استفاده از کنسول وب و Gcloud CLI Lab : Vertex AI Model Training using Web Console and Gcloud CLI

  • مقدمه‌ای بر Vertex AI Model Registry Introduction to Vertex AI Model Registry

  • آزمایشگاه: آموزش، ریجستری و استقرار مدل Vertex AI با استفاده از Python SDK Lab : Python SDK-Vertex AI Model Training,Model Registry and Model Deployment

  • آزمایشگاه: اجرای سرویس پیش‌بینی آنلاین و دسته‌ای (Batch) با Python SDK و Jupyter Lab : Execute Online & Batch prediction Service using Python SDK and jupyter nbks

  • آزمایشگاه: بررسی خروجی پیش‌بینی دسته‌ای و کارهای پیش‌بینی آنلاین با Cloud Run Lab-Walkthrough Batch Prediction Output & Online Prediction jobs using Cloud Run

  • آزمایشگاه: استقرار و پیاده‌سازی Job پیش‌بینی دسته‌ای با استفاده از GCP Cloud Functions Lab-Deploy and implement Batch Prediction Job using GCP Cloud Functions

  • آزمایشگاه: مرور کلی CI/CD با استفاده از Vertex AI Lab : Overview of CI/CD using Vertex AI

  • آزمایشگاه: CI/CD مدل علوم داده در Vertex AI با استفاده از CloudBuild Lab : Vertex AI : CI/CD of Data science model using CloudBuild

  • تکلیف: استقرار مدل XGBoost در Vertex AI Assignment : Deploy XGBoost Model to Vertex AI

استفاده از Vertex AI Kubeflow Pipelines برای ارکستراسیون گردش‌کار ML Vertex AI-Kubeflow Pipelines for ML Workflow Orchestration

  • مقدمه‌ای بر Kubeflow برای ارکستراسیون ML Introduction to Kubeflow for ML Orchestration

  • اجزای مختلف در Kubeflow Pipelines Different Components in Kubeflow Pipelines

  • آزمایشگاه: استقرار یک خط لوله ساده برای مدل XgBoost Lab : Deploy a simple pipeline for XgBoost Model

  • آزمایشگاه: تحریک مدل Xgboost با استفاده از JSON کامپایل شده برای آموزش مداوم Lab : Trigger Xgboost Model using compiled json for continuous training

  • آزمایشگاه: اجرای خط لوله جامع Kubeflow به همراه ارزیابی مدل Lab : Execute end-to-end kubeflow pipeline with model evaluation

  • تکلیف آزمایشگاه: استقرار مدل امتیازدهی اعتباری Scikit Learn در Vertex Pipelines Lab Assignment: Deploy a Scikit-Learn Credit Scoring Model to Vertex Pipelines

  • مقدمه‌ای بر Vertex AI Experiments Introduction to Vertex AI Experiments

  • آزمایشگاه: استفاده از هایپرپارامترهای مختلف برای Xgboost با Vertex AI Experiments Lab:Use different model hyperparameters for Xgboost with Vertex AI Experiments

  • آزمایشگاه: آموزش مدل‌های مختلف طبقه‌بندی علوم داده با استفاده از Experiments Lab :Train Different Data science Classification models using Experiments

  • تکلیف: انجام آزمایش‌ها برای مدل رگرسیون اجاره دوچرخه Assignment : Perform Experiments for Bike share Regression Model

تنظیم هایپرپارامترها، هوش مصنوعی تفسیرپذیر و نسخه‌بندی مدل در Vertex AI Vertex AI-Hyperparameter Tuning Jobs, Explainability AI & Model Versioning

  • مقدمه‌ای بر تنظیم هایپرپارامترها در Vertex AI Introduction to Hyperparameter Tuning on Vertex AI

  • آزمایشگاه: پیاده‌سازی تنظیم هایپرپارامتر برای مدل رگرسیون اجاره دوچرخه Lab : Implement Hyperparameter Tuning for BikeShare Regression Model

  • آزمایشگاه: بررسی نتایج و مرور تکلیف Lab : Result Walkthrough & Assignment Overview

  • مرور کلی قابلیت تفسیرپذیری (Explainability) در Vertex AI Overview - VertexAI Explainability

  • آزمایشگاه: استقرار Endpoint مدل با پارامترهای تفسیرپذیری Lab : Deploy Model Endpoint With Explainability Parameters

  • آزمایشگاه: اجرای تفسیرپذیری برای پیش‌بینی‌های آنلاین و تحلیل نتایج Lab: Execute explainability for Online predictions and Interpret results

  • آزمایشگاه: اجرای تفسیرپذیری برای پیش‌بینی‌های دسته‌ای و تحلیل نتایج Lab: Execute explainability for Batch predictions and Interpret results

  • تکلیف: اجرای تحلیل تفسیرپذیری برای مدل‌های XgBoost Assignment : Perform Explainability for XgBoost Models

  • مقدمه‌ای بر نسخه‌بندی مدل با استفاده از Vertex AI Model Registry Introduction to Model Versioning using Vertex AI Model Registry

  • آزمایشگاه: استقرار نسخه‌های مختلف مدل XgBoost در Model Registry Lab : Deploy different versions of XgBoost Model to Model Registry

  • مقدمه‌ای بر Vertex AI FeatureStore Introduction to Vertex AI FeatureStore

  • آزمایشگاه: ایجاد اشیاء Feature store Lab : Create Feature store objects

  • آزمایشگاه: وارد کردن داده‌ها از Pandas DF به Feature Store Lab : Ingest Data from Pandas DF into Feature Store

  • آزمایشگاه: خواندن داده‌ها از Vertex AI Feature Store به Pandas Df Lab : Read Data From Vertex AI Feature Store into Pandas Df

  • مقدمه‌ای بر AutoML Introduction to AutoML

  • آزمایشگاه: آموزش و استقرار مدل طبقه‌بندی با استفاده از AutoML Lab-Train and Deploy Classification Model using AutoML

  • آزمایشگاه: آموزش و استقرار مدل رگرسیون با استفاده از AutoML Lab - Train and Deploy Regression Model using AutoML

هوش مصنوعی مولد در گوگل کلود Generative AI on Google Cloud

  • مقدمه‌ای بر هوش مصنوعی مولد (Generative AI) Introduction to Generative AI

  • مقدمه‌ای بر مدل‌های زبانی بزرگ PaLM 2 Introduction to Large language models - PaLM 2

  • کلمات کلیدی و مفاهیم مهم در LLM Important keywords and concepts in LLM

  • آزمایشگاه: Generative AI Studio Lab-Generative AI Studio

  • آزمایشگاه: اجرای LLM با استفاده از پایتون و Jupyter Notebook Lab - Execute LLM using Python & Jupyter Nbk

  • آزمایشگاه: استقرار مدل LLM طبقه‌بندی متن با پایتون و Cloud Run Lab - Deploy text classification LLM Model using Python & Cloud Run

  • آزمایشگاه: استقرار برنامه خلاصه‌سازی اسناد با پایتون و Cloud Run Lab-Deploy Document Summarization Application using Python & Cloud Run

  • آزمایشگاه: تولید توضیحات تصاویر مد با استفاده از پایتون Lab- Generate Fashion Image Descriptions using Python

نمایش نظرات

آموزش عملی MLOps جامع در گوگل کلود (Google Cloud) [ویدئویی]
جزییات دوره
6h 4m
87
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Siddharth Raghunath Siddharth Raghunath

Siddharth Raghunath یک مدیر مهندسی کسب و کار با تجربه گسترده در زمینه توسعه نرم افزار، پردازش توزیع شده و مهندسی داده های ابری است. او روی پلتفرم‌های ابری مختلف مانند AWS و GCP و همچنین خوشه‌های Hadoop در محل کار کرده است. او سمینارهایی را در مورد پردازش توزیع شده با استفاده از Spark، جریان بیدرنگ و تجزیه و تحلیل، و بهترین شیوه ها برای ETL و حاکمیت داده برگزار می کند. او علاقه زیادی به کدنویسی و ایجاد خطوط لوله داده بهینه برای پردازش قوی داده ها و راه حل های جریان دارد.